leaves much to be desired meaning in Chinese
还需要做出很多努力
Examples
- Our work leaves much to be desired .
我们的工作还有许多待改进的地方。 - Still , the quality of advertising leaves much to be desired .
广告质量仍不尽人意。 - The execution leaves much to be desired , though the idea is good .
设想虽好,执行起来很难如愿。 - The condition of our traffic leaves much to be desired
我们的交通状况令人不满意 - The condition of our traffic leaves much to be desired
我们的交通状况有待提高